22015 57
29282 680
21523 1055
3445 624
25854 593
15929 250
46415 361
17069 215
2079 159
32596 212
13527 375
17778 405
18483 327
23066 153
18316 479
11917 396
14805 341
77126 319
3548 404
9840 561
34099 772
19774 846
20168 483
117246 261
16740 387
3594 198
21014 569
13581 487