4300 201
3341 140
3547 626
23392 732
4474 65
7266 551
15541 323
6727 77
1359 107
6929 284
8070 317
2093 121
3589 25
2449 460
3301 548