21028 152
15297 221
13429 274
27619 735
29484 511
10008 239
10334 301
7485 271
6086 337
20367 653
9060 198
14493 419
10313 264
37577 304
8206 298
12333 129
15496 1050
38664 143
15057 225
36643 650
11405 252
14502 741
24322 877
16276 186
17359 584
2693 327
22535 287
9528 238