41059 131
5308 100
2642 60
6381 765
4306 911
3550 416
8065 768
26846 136
76452 459
11756 131
29175 53
8967 788
4533 548
4674 258
22376 407
1534 180
2473 294