15862 670
3545 705
3693 705
2262 197
4212 856
44883 177
15252 833
2563 274
8423 387
25479 96
11554 41
8671 647
5658 539
6308 222
8960 445
5475 612
8768 80
7585 629