41059 131
5308 100
2642 60
6381 765
4312 911
3551 416
8066 768
26846 136
76453 459
11756 131
29176 53
8968 788
4533 548
4674 258
22379 407
1534 180
2474 294