21006 152
15290 221
13416 274
27517 735
29447 511
9996 239
10318 301
7480 271
6083 337
20356 653
9050 198
14485 419
10308 264
37564 304
8198 298
12325 129
15490 1050
38651 143
15051 225
36616 650
11396 252
14492 741
24300 877
16188 186
17350 584
2693 327
22520 287
9521 238