1310 101
436 55
30584 179
8760 668
4654 623
2497 413
4929 588
3794 802
2780 445
4356 78
3291 573
3147 921
1593 315
3413 707
3090 787