399 108
276 45
1094 240
2022 515
7080 568
4165 447
1298 94
2790 344
4440 318
2655 388
2261 357
7556 491
23425 192
3608 243
3353 479
1850 242
2946 616
3356 412
5005 697
5008 545
2579 561
1762 223
4131 713
6535 620