30796 85
44070 114
71774 983
98606 300
38254 499
30328 616
56879 201
56957 481
14797 471
90138 433
101497 929
11386 190
106371 536
58813 881
25066 109
60777 389
33371 915
12375 132
262861 2005
83670 172
47154 282
45938 315
74003 570
40420 550
37864 719
27211 830
8977 411
7471 151