22015 57
29287 680
21530 1055
3445 624
25862 593
15932 250
46417 361
17070 215
2079 159
32597 212
13527 375
17782 405
18485 327
23068 153
18316 479
11918 396
14805 341
77141 319
3548 404
9840 561
34103 772
19775 846
20169 483
117264 261
16740 387
3594 198
21016 569
13583 487