2871 47
1112 67
10976 472
19247 818
5334 315
10556 600
5231 103
7606 484
3489 739
17037 631
2439 392
12847 168
5205 822
6281 309
3862 457
3716 474
2255 245
2370 168