111238 319
14289 347
26375 397
7770 659
20439 783
19998 470
9153 405
32575 275
47547 173
49635 684
18662 244
10362 626
3549 252
16203 623
5977 435
4347 692
3070 53
5269 731
123518 336
37248 672