10096 90
8618 867
11073 581
12457 313
8113 498
15556 50
12218 86
7599 470
7963 494
8895 335
5141 392
6575 392
17431 94
23366 176
31736 279
33830 78
17808 625
11144 220
4961 317
19755 588
10303 482
9018 531
5212 44
16987 304
6379 528
12914 70
3742 54
10010 291