110438 318
14284 347
26365 397
7763 659
20431 783
19988 470
9149 405
32485 275
47515 173
49575 684
18644 244
10357 626
3543 252
16189 623
5968 435
4345 692
3068 53
5267 731
123234 336
37198 672