5023 946
1935 525
29023 287
1597 83
2547 64
5028 776
1249 54
4154 700
2639 307
1028 29
12994 607
2929 544
6218 691
4010 386
3268 507
23517 523
3391 355
10421 185
4471 432
7281 603
22806 513
4229 565
3708 541
11752 1006