1953 302
5056 197
9264 747
2543 466
12481 495
1315 232
2963 571
920 123
2390 488
15452 445
21307 675
40772 287
27042 145
6514 535
7935 397