3013 635
2906 851
303 50
1122 251
21820 157
15023 491
1252 304
1030 247
2775 511
7097 494
3089 903
24811 645
19825 393
2104 658
3005 627
6814 914
3148 989
461 92
780 177
1466 419
1840 525
1199 253
12589 324
3770 334
2369 719
3117 102
2201 319
977 45