31078 717
5793 416
2816 446
15919 211
16575 457
2498 459
2907 148
4029 583
21650 482
1892 106
6468 629
829 41
4076 517
4778 101
1952 160
1580 319