21502 601
11284 611
8195 577
4511 222
8112 155
24000 50
9207 392
13162 115
10432 201
15011 890
14601 900
15950 445
22249 704
16990 579
34732 138
18194 313
10657 343
26860 519
28110 596
11605 627
17370 612
12683 835
9461 196
14140 217
10581 751
19060 213
6955 455
8727 288