5943 155
12455 678
359796 785
14730 907
20185 654
16906 399
14474 318
8346 97
10193 530
26404 877
6763 635
14995 362
15004 511
10046 526
114533 751
26900 651
7916 602
112005 725
18468 878
9286 402
38433 689
102883 433
10033 551
153850 457
61955 335
24063 263
150207 546
63739 856