2932 47
1125 67
11027 472
19278 818
5359 315
10615 600
5246 103
7614 484
3492 739
17128 631
2447 392
12858 168
5219 822
6291 309
3876 457
3719 474
2264 245
2390 168