51042 305
21728 293
2461 462
6859 848
20617 181
12178 306
44197 155
61468 244
26519 301
28340 486
75581 752
3220 827
5991 598
2227 312
2617 672
446 53
2403 420
1928 273
1905 346
595 122