34457 398
78823 311
11588 407
10888 269
15634 688
6577 465
7906 296
11934 376
27696 128
8288 358
14284 391
4401 550
2744 296
6512 911
75929 578
4186 117
4199 629
3081 79
2894 61
14697 264
13394 649
40630 723
15060 313
9119 701
2661 37
10009 364
7834 195
16125 60