2235 47
1008 67
10739 472
18825 818
5062 315
10240 600
5059 103
7533 484
3438 739
16253 631
2408 392
12760 168
5130 822
6231 309
3783 457
3622 474
2195 245
2295 168