4941 58
2269 68
11922 875
8601 844
6796 275
2704 182
6207 406
29820 388
5536 312
3188 213
5503 214
4398 413
4010 134
4692 655
4318 561
3757 266
4080 683
2946 348
5315 599
3953 171
3777 481
15241 256
1510 79
7860 320