39060 210
3866 382
3618 752
6951 685
8320 177
3268 358
2342 461
4684 49
4397 273
4152 957
4304 308
38928 777
88935 570
7492 102
12174 681
2789 404
980 57
163987 504
205551 864
17612 812
29057 179
4372 260
5384 584
29730 913
13920 572
19096 403
12084 653
34925 269