2391 641
2675 37
516 71
13204 465
2618 406
3120 309
1254 238
4404 336
943 98
1443 320
2455 241
3830 362
5811 630
7357 757
1524 372
5310 307
577 137
649 66
2827 123
3443 895
3981 499
5208 798
7333 643
3335 526