10231 90
8738 867
10830 582
12619 313
8218 498
16073 50
12396 86
7681 470
8022 494
9012 335
5181 392
6681 392
17456 95
23381 176
31935 282
34570 78
17916 625
11306 220
5048 317
20176 588
10282 482
9055 531
5362 44
17066 305
6457 528
13051 70
3775 55
10416 291