2531 254
1633 339
1268 260
1324 148
5556 335
1129 81
3478 410
3115 657
1103 35
3655 598
1543 137
826 96
5602 640
3281 242
2075 499
4732 576
6716 969
1777 352
3158 793
1451 124
3254 520
2562 444
3310 672
971 28