3026 332
6604 1000
3601 712
471 63
9246 174
20442 829
2978 593
3077 342
4453 388
3816 498
1175 73
1419 148
2543 440
17051 388
1933 238
1555 325
2422 348
21619 872
2385 332
3164 861
5336 363
3482 609
1278 288
5161 108