1596 169
3228 331
14524 840
8585 711
11594 67
12662 683
4227 281
4157 199
10988 601
30109 1057
10014 303
36299 161
8228 200
5513 787
3449 628
6568 323
6282 220
3409 425
4416 266
4462 601
18320 824
3517 279
3108 112
3099 493
6390 955
23182 277
6466 410
4833 547