3351 427
6229 50
19129 373
3369 669
59772 306
2667 391
1140 125
3577 481
9206 475
7771 541
2255 124
1483 204
3413 158
1343 50