40975 131
5118 100
2558 60
6280 765
4249 911
3520 416
7972 768
26832 136
76374 459
11678 131
28960 52
8931 788
4504 548
4657 258
22258 407
1522 180
2461 294