2546 303
4063 802
20176 722
4067 395
4620 115
5285 714
8511 555
16679 306
6262 338
5851 457
7335 561
10547 683
17731 331
14094 623
4914 242
10948 472
1706 240
1630 101
4647 446
1854 62
10315 904
24337 613
28673 738
4473 687