3109 545
1303 131
4254 161
4716 292
28240 819
28928 113
2301 445
786 51
9406 474
7076 683
1981 332
3318 697
1205 151
1325 164
2343 438
2649 603
2052 268
14695 637
1208 124
1697 351
1161 210
7356 816
14026 509
2232 164