1506 173
2246 47
2949 245
3581 852
10279 137
5088 154
2519 342
4161 740
3966 645
1345 136
7013 176
4033 612
3245 492
2131 367
1423 175
1685 39
2168 393
4053 588
2096 269
19859 644
9355 394
2503 257
2890 739
2212 229