5009 274
24505 834
11428 291
23184 808
2491 487
3350 646
2994 204
1247 158
2570 446
3091 314
2181 382
3244 849
1552 332
1249 261
2479 766
625 121
1431 428
1239 343
1877 90
4301 369
2982 409
1440 153
5972 534
1405 103