22015 57
29282 680
21523 1055
3445 624
25852 593
15929 250
46412 361
17067 215
2079 159
32596 212
13527 375
17778 405
18483 327
23065 153
18316 479
11916 396
14805 341
77125 319
3548 404
9840 561
34098 772
19774 846
20166 483
117221 261
16740 387
3594 198
21012 569
13579 487