5503 65
3528 695
4957 578
8894 611
7447 152
9110 217
17773 144
5165 348
24140 535
6079 86
10342 749
3218 318
11931 89
24293 877
34299 66
8327 671
14162 497
34275 231
3741 527
8046 514
3215 806
5095 395
3649 522
3132 174
1816 256
26422 661
2938 276
3988 475