16029 329
12469 385
2996 583
10073 965
3707 553
19321 352
723 57
5191 275
2188 255
121418 562
20452 393
64881 688
13488 713
159673 259
121218 189
5570 201
1287 118
6623 612
8537 727
4343 531
7660 212
4340 39
20777 73
68100 591
28356 291
62082 66
3231 232
10257 499