6560 315
5998 147
3051 235
2802 197
6506 549
10282 482
5048 317
22843 261
5816 156
3969 215
7403 889
8045 578
8031 249
3436 185
5243 485
3999 314
3943 371
8147 594
6289 498
8801 724
4619 286
5596 165
16647 225
8143 532