2576 267
12542 454
8370 368
50366 179
37332 541
64142 868
53224 700
14021 439
6860 935
3645 864
6542 317
24573 705