41033 131
5291 100
2632 60
6368 765
4296 911
3545 416
8047 768
26844 136
76438 459
11749 131
29138 53
8960 788
4533 548
4664 258
22350 407
1527 180
2471 294