20189 347
5318 549
25421 417
19125 845
8715 451
16278 696
11117 146
10440 478
4277 46
4880 658
2619 528
9220 852
2329 416
4108 63
5596 552
12007 500
6712 560
9356 836
6164 927
3847 437
2904 459
3291 939
2831 167
3053 500