15068 158
18215 468
29276 450
24465 531
5654 311
10174 357
4552 559
39952 279
2864 297
5069 283
25063 917
8979 1017
7952 808
45938 517
15520 241
18674 313
56289 410
9898 525
5893 61
5642 199
8582 82
15288 765
7308 81
10772 124
14545 360
7850 738
26610 241
20342 298