2261 47
1012 67
10746 472
18837 818
5069 315
10256 600
5065 103
7534 484
3440 739
16273 631
2409 392
12770 168
5130 822
6234 309
3787 457
3628 474
2197 245
2304 168