3132 97
5217 823
1995 532
9498 683
1276 149
5227 584
3360 506
3619 296
3116 266
33364 677
11757 219
2207 605
5974 192
8873 394
4132 379
25470 535
15665 360
969 152
1738 176