3453 664
1402 130
4561 539
1335 40
9068 483
118096 313
12927 595
5623 84
4782 863
4220 311
3707 760
2173 346
2152 61
3373 461