12853 301
3989 540
9261 85
5095 399
3011 161
40752 866
14675 514
72601 337
12511 801
14598 448
20809 406
9556 469
8500 772
4475 629
12385 484
6956 168
41616 173
14832 534
1441 77
2953 375
15359 705
4130 484
2046 232
2677 120