40457 75
44349 263
5653 504
3423 379
10602 604
5376 103
5871 836
20274 1054
17966 248
4508 320
18832 426
14863 82
10800 70
3297 418
3208 284
33855 680
7314 514
16668 768
1826 300
20919 323
12905 408
1686 71