12853 301
3988 540
9260 85
5093 399
3010 161
40752 866
14675 514
72601 337
12508 801
14598 448
20808 406
9554 469
8498 772
4472 629
12384 484
6955 168
41613 173
14830 534
1441 77
2953 375
15358 705
4130 484
2046 232
2677 120