31110 657
24747 1037
16857 621
193240 859
20833 757
11528 616
167961 511
82999 546
34635 951
34229 676
144474 434
25783 475
15794 377
26487 173
12254 354
8363 76
99062 847
55780 586
21135 360
241308 1040
66440 932
22237 765
37325 318
104059 612
33355 709
9319 159
10382 601
70043 449