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