59197 660
4278 306
45501 486
27050 913
20714 315
25321 737
26278 217
5191 347
1501 114
3929 257
5093 572
2554 177
4889 467
1574 80
2905 106
3292 619
5032 683
4438 703
3425 233
6524 383
2329 132
1570 140
5763 131
3129 292
7827 723
9894 433
14593 90
2496 258