13221 581
16880 133
21595 513
13625 440
3248 229
39362 375
6428 144
14984 151
4902 426
10029 406
17678 435
3766 295
14333 851
4068 53
22445 110
20018 477
5089 227
9387 701
4339 81
5404 472
8519 550
5327 502
17012 1000
7189 681