2123 131
14638 423
11962 884
31728 282
190669 521
6933 263
9420 300
4170 628
3960 738
10348 904
5825 113
4474 422
3835 432
9446 545
1417 89