40508 418
30718 518
10511 271
24558 611
7201 347
13879 809
80315 642
21627 851
26795 443
15442 301
135303 1131
20965 526
34915 440
51013 345
27876 981
24918 912
31256 315
14342 237
13122 943
8516 729
38446 766
50370 268
19839 624
80995 1545