2498 127
8058 194
8972 736
7297 489
5635 173
4289 728
22725 382
940 68
3217 611
5296 387
2913 373
1973 334