40656 895
34349 559
7376 184
36549 746
5570 389
2999 563
2298 214
9974 575
25859 735
12481 468
13433 380
9664 186
10438 336
3692 422
3941 175
5106 287