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