40505 631
31003 490
19310 865
13485 286
18949 63
3744 886
3749 757
3660 373
10601 452
18323 440
1684 80
19261 639
18070 267
4404 275
5624 733
8061 480
14359 246
15561 296
15283 687
6093 391
5305 832
19740 420
13117 633
6483 319