4300 45
10053 458
3068 614
2056 395
2443 340
6957 383
2536 467
2091 422
5422 364
20116 1095
3598 818
3042 529
1315 292
1642 162
3161 803
2975 868
1951 378
3526 775
2995 780
2259 226
10291 246
3322 643
4988 613
1459 231