101501 715
128787 299
32982 142
16934 603
4161 424
4753 92
4283 452
4180 584
10583 737
4383 635
2605 408
5138 372
7962 746
4512 247
6088 806
6333 657
3686 381
5547 756
8613 575
12032 480
19333 998
11908 703
31102 657
17250 650
12619 324
7384 249
17080 208
28060 955