2897 47
1120 67
10994 472
19254 818
5343 315
10577 600
5235 103
7610 484
3490 739
17073 631
2441 392
12853 168
5209 822
6283 309
3867 457
3716 474
2257 245
2377 168