21501 601
11281 611
8195 577
4510 222
2696 305
8109 155
6769 756
23999 50
9207 392
7118 259
13160 115
10430 201
9345 547
15011 890
14601 900
15948 445
31543 320
22244 704
16990 579
34728 138
18194 313
10656 343
3674 409
1358 45
26857 519
13688 570
28103 596
11604 627