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