41291 131
5499 100
2674 60
6614 765
4360 911
3615 416
8187 768
26868 136
76545 459
11824 131
29435 53
9008 788
4584 548
4726 258
22547 407
1579 180
2502 294