2593 130
162929 974
7585 55
193170 743
376184 1078
48932 401
15205 686
123823 465
893 158
46417 236
10539 148
42051 395
5741 206
20626 329
33475 612
25990 741
16102 316
8711 624
31628 913
13703 569
4213 229
14538 603
4791 199
3837 222
25359 398
1240 153
3022 423
15944 619