22015 57
29293 680
21532 1055
3445 624
25863 593
15932 250
46417 361
17071 215
2079 159
32597 212
13527 375
17783 405
18489 327
23069 153
18318 479
11918 396
14805 341
77145 319
3548 404
9845 561
34104 772
19775 846
20170 483
117273 261
16741 387
3594 198
21018 569
13583 487