41032 131
5289 100
2631 60
6368 765
4295 911
3545 416
8045 768
26844 136
76438 459
11749 131
29137 53
8960 788
4533 548
4663 258
22348 407
1527 180
2471 294