2858 730
2393 758
2901 606
1860 414
1802 324
937 251
2748 667
28086 766
11097 194
8107 859
54469 546
14249 719
8746 281
5318 590
22718 317
22685 510
31520 301
48810 375
14903 300
22406 654
5953 306
19657 469
55266 693
58062 582
62646 516
11350 399
6452 36
42037 121