4001 747
2495 582
2362 604
3239 935
3381 565
2940 484
5890 781
5233 552
2484 366
1287 320
3454 156
5055 199
7316 808
2312 295
2944 616
2514 607
1339 277
3247 75
3090 560
1735 528
2655 513
1325 243
3879 829
1104 162