5016 353
24031 289
3090 447
4913 247
6079 149
3421 412
5047 81
2086 229
41487 116
21261 559
6718 675
5308 699
6192 547
3290 372
8598 351
4521 330
10788 687
1492 134
18690 601
6398 517
3103 571
11400 501
15699 570
10642 688
13113 351
2496 377
4715 307
13496 508