21009 152
15291 221
13417 274
27525 735
29455 511
9999 239
10318 301
7480 271
6083 337
20356 653
9050 198
14486 419
10308 264
37566 304
8198 298
12326 129
15491 1050
38651 143
15052 225
36617 650
11396 252
14492 741
24302 877
16192 186
17352 584
2693 327
22522 287
9522 238