28599 600
14752 890
5469 912
6602 74
22037 448
7142 599
1732 150
23058 361
5262 911
2530 282
3822 887
3328 640
2793 424
2322 382
993 73
7405 145
28582 508
10084 640
1845 79
1659 123
2786 293
2716 479
8335 806
4561 71
12262 77
4860 231
42057 635
12295 471