4305 201
3342 140
3547 626
23399 732
4475 65
7267 551
15543 323
6728 77
1360 107
6931 284
8072 317
2093 121
3589 25
2449 460
3302 548