20525 532
44561 322
10439 228
41720 493
13633 656
50458 332
43377 373
121596 768
6028 896
26063 504
24121 242
18998 841
10218 450
18939 63
39673 241
37203 142
24331 158
18084 670
3619 599
1081 174
3426 274
2805 413
3157 517
2528 215
2867 711
1445 119
3099 47