21364 359
4532 281
25900 879
4606 548
7261 723
13335 461
10791 304
3249 324
3332 559
2795 529
1878 108
2677 631
2655 608