5882 480
14816 726
105555 79
18027 654
26698 402
21562 281
20135 544
17887 929
9011 336
7078 504
3151 51
10102 380
4429 748
7712 629
23585 163
2701 737
3399 644
4684 221
1183 199
3609 104
3858 912
1422 312