21149 359
4471 281
25552 879
4558 548
7170 723
13248 461
10605 304
3204 324
3288 559
2748 529
1838 108
2647 631
2623 608