21501 601
11281 611
8195 577
4510 222
8109 155
23999 50
9207 392
13160 115
10430 201
15011 890
14601 900
15948 445
22244 704
16990 579
34727 138
18194 313
10656 343
26857 519
28103 596
11604 627
17370 612
12683 835
9461 196
14139 217
10580 751
19059 213
6955 455
8726 288