2231 47
1008 67
10739 472
18825 818
5062 315
10239 600
5059 103
7533 484
3437 739
16251 631
2408 392
12760 168
5130 822
6231 309
3783 457
3622 474
2195 245
2295 168