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