2161 102
28362 662
3410 409
5377 309
3982 214
5353 147
11051 575
3895 284
5186 562
4221 583
3250 332
3604 806
1495 261
2872 267