21501 601
11281 611
8195 577
4510 222
8110 155
23999 50
9207 392
13160 115
10431 201
15011 890
14601 900
15949 445
22247 704
16990 579
34728 138
18194 313
10656 343
26857 519
28103 596
11604 627
17370 612
12683 835
9461 196
14140 217
10580 751
19060 213
6955 455
8726 288