2593 130
162929 974
7585 55
193171 743
376191 1078
48933 401
15206 686
123824 465
893 158
46417 236
10540 148
42051 395
5741 206
20629 329
33475 612
25992 741
16103 316
8711 624
31628 913
13703 569
4213 229
14542 603
4792 199
3837 222
25361 398
1240 153
3022 423
15946 619