3141 535
3798 388
2835 374
2639 317
3033 521
3099 516
27648 358
14285 543
5595 288
3837 760
3534 568
1589 312
15658 801
11226 138
293245 178
26294 371
14413 235
8505 55
35078 314
8551 126
19295 507
31379 894
10993 301
23056 171
9906 497
19584 183
18117 696
10018 518