21316 359
4512 281
25813 879
4597 548
7225 723
13312 461
10755 304
3231 324
3320 559
2781 529
1865 108
2665 631
2638 608