109038 315
14273 347
26356 397
7754 659
20412 783
19946 470
9134 405
32348 275
47465 173
49461 684
18609 244
10351 626
3534 252
16164 623
5957 435
4326 692
3059 53
5255 731
122817 336
37117 672