41226 131
5538 101
2582 60
6285 765
4260 911
3537 416
8155 768
26855 136
76440 459
11773 131
29131 52
8966 788
4506 548
4664 258
22445 407
1520 180
2499 294