12377 301
3577 408
1690 345
1105 115
19540 148
267602 790
10748 699
14140 396
38863 740
22788 317
5013 83
17668 288
4848 69
3332 841
41056 591
14396 654
14804 891
2942 448
5242 143
2736 470
13337 166
64051 637
23359 644
30669 824
25099 267
1306 205
69030 773
10036 286