2593 130
162930 974
7588 55
193173 743
376203 1078
48933 401
15208 686
123828 465
893 158
46417 236
10541 148
42053 395
5744 206
20638 329
33476 612
25998 741
16103 316
8711 624
31628 913
13703 569
4213 229
14548 603
4792 199
3838 222
25363 398
1240 153
3022 423
15955 619