3096 505
1686 424
3657 768
396 92
3328 487
1988 467
1094 121
828 165
5517 713
3811 361
1464 247
4176 887
3225 384
5792 630
4525 541
3494 628
2552 76
2681 390
1144 129
9181 447
7769 670
623 164
2323 394
1879 221