2593 130
162930 974
7586 55
193173 743
376202 1078
48933 401
15208 686
123827 465
893 158
46417 236
10541 148
42053 395
5744 206
20634 329
33476 612
25997 741
16103 316
8711 624
31628 913
13703 569
4213 229
14547 603
4792 199
3838 222
25362 398
1240 153
3022 423
15953 619