4181 81
6833 539
3917 533
2002 109
3298 490
5049 569
9677 440
5413 429
4172 872
2765 310
3660 228
10845 654
5441 389
29362 486
2891 223
3031 381
4267 748
3404 663