41031 131
5289 100
2631 60
6367 765
4295 911
3544 416
8045 768
26844 136
76438 459
11749 131
29136 53
8960 788
4533 548
4663 258
22347 407
1527 180
2471 294