2238 47
1009 67
10742 472
18829 818
5064 315
10241 600
5059 103
7533 484
3438 739
16259 631
2408 392
12766 168
5130 822
6232 309
3785 457
3625 474
2196 245
2300 168