2593 130
162930 974
7585 55
193173 743
376199 1078
48933 401
15207 686
123824 465
893 158
46417 236
10540 148
42051 395
5743 206
20634 329
33475 612
25993 741
16103 316
8711 624
31628 913
13703 569
4213 229
14545 603
4792 199
3837 222
25361 398
1240 153
3022 423
15950 619