2997 810
243 40
1693 374
2209 304
4328 332
2273 399
4524 754
1278 104
3043 653
40476 231
6985 200
32180 405
100260 795
75172 495
19661 111
63409 474
87660 466
122803 239
28603 105
34931 409