5506 65
3528 695
4958 578
8894 611
3526 537
7451 152
9113 217
17773 144
5165 348
24140 535
6079 86
10342 749
3218 318
11932 89
24293 877
34299 66
8327 671
14163 497
34277 231
3741 527
8047 514
3215 806
5095 395
3650 522
3133 174
1816 256
26423 661
2938 276