2441 375
4515 85
2705 523
17878 75
12191 283
3110 60
7054 32
4282 443
17771 588
3430 788
41693 173
7461 583
1012 119
5170 373
2652 671
1609 262