2098 131
14572 423
11912 884
31693 282
189799 521
6907 263
9387 300
4152 628
3938 738
10329 904
5796 113
4459 422
3818 432
9397 545
1406 89