5098 427
11948 269
3707 252
8535 259
5714 38
9161 733
2030 306
4799 206
4956 705
6176 292
5621 157
6541 469
5033 290
1309 139
15762 636
4435 746