41052 131
5306 100
2641 60
6380 765
4299 911
3549 416
8061 768
26846 136
76447 459
11754 131
29169 53
8966 788
4533 548
4674 258
22371 407
1534 180
2473 294