111326 319
14290 347
26378 397
7771 659
20439 783
19998 470
9153 405
32581 275
47551 173
49642 684
18666 244
10363 626
3549 252
16204 623
5978 435
4347 692
3070 53
5269 731
123537 336
37253 672