12851 301
3984 540
9244 85
5083 399
3006 161
40748 866
14673 514
72601 337
12503 801
14591 448
20801 406
9553 469
8494 772
4471 629
12379 484
6955 168
41602 173
14823 534
1440 77
2953 375
15356 705
4129 484
2045 232
2675 120