2100 95
15404 750
3708 234
4327 431
3414 794
47203 897
17689 28
7113 274
19059 94
26068 472
7855 416
7916 532
11188 523
37655 428
8562 613
101173 242