2872 841
41568 595
24495 265
2067 539
6099 696
24890 324
3697 823
4967 540
36102 169
863 48
11003 732
5837 814
2340 692
4281 363
1313 272
1040 215
15020 113
16771 190
4722 933
11421 589
3245 436
1204 286
17530 162
1601 142