115022 983
72392 449
156972 328
1863 598
1097 293
3262 689
59226 368
2384 200
2389 553
891 109
2863 480
4506 306
51559 436
25264 283
3802 625
35022 350
5213 667
18476 113
5642 492
20545 308
14927 707
53695 411
30748 636
12158 388
16530 596
1726 223
2278 466
3400 238