40600 320
13684 95
11172 787
3459 282
11675 419
5691 480
8103 252
36156 365
8459 889
14567 390
11316 927
4793 52
3540 203
1561 125
4324 403
7438 498
8904 297
8254 440
13781 105
2680 236
16672 443
3085 85
15703 808
13596 504
6521 150
15281 150
3844 284
5783 404