5950 155
12481 678
360363 785
14746 907
20215 654
16917 399
14492 318
8351 97
10204 530
26423 877
6768 635
15000 362
15014 511
10061 526
114642 751
26906 651
7923 602
112081 725
18476 878
9293 402
38449 689
103056 433
10036 551
153969 457
61994 335
24070 263
150385 546
63900 856