111587 319
14295 347
26380 397
7773 659
20442 783
20001 470
9154 405
32605 275
47561 173
49666 684
18668 244
10368 626
3551 252
16206 623
5980 435
4349 692
3074 53
5270 731
123599 336
37271 672