3093 245
20518 521
10795 90
15369 391
4222 655
14129 630
5759 773
22493 175
5343 614
12787 532
2282 111
7742 801
5247 378
13552 472
4156 454
36670 207
9076 517
10333 451
4370 415
4625 374
4112 284
6526 580
19187 432
13331 626