2442 375
4515 85
2705 523
17879 75
12193 283
3110 60
7055 32
4282 443
17771 588
3430 788
41695 173
7462 583
1013 119
5170 373
2652 671
1609 262