2507 226
2332 89
3610 299
72295 756
17853 285
6553 350
2783 505
1180 247
4517 221
4564 412
2871 436
4276 935
1494 269
5722 358
17630 254
17747 242
2371 569
1403 346
1845 398