3116 758
1966 485
2750 714
11607 314
4425 422
1773 231
2361 242
4755 354
3738 87
4972 511
3343 273
3735 374
2716 206
17811 377
13727 313
5766 407