2096 102
28345 662
3337 409
5371 309
3978 214
5350 147
11051 575
3883 284
5174 562
4218 583
3247 332
3602 806
1495 261
2856 267