21501 601
11281 611
8195 577
4511 222
2696 305
8112 155
6769 756
24000 50
9207 392
7118 259
13162 115
10432 201
9346 547
15011 890
14601 900
15950 445
31543 320
22248 704
16990 579
34729 138
18194 313
10657 343
3675 409
1358 45
26859 519
13688 570
28105 596
11605 627