1504 175
21232 81
28230 216
3943 332
13258 601
69653 310
12788 162
30570 92
3561 94
6155 523
6792 865
1264 46
37678 548
32453 86
12785 535
9751 343
10206 116
4300 874
7270 670
2840 318
5189 385
2414 429
17538 159
30013 573
14479 534
49059 178
23927 542
22712 178