2993 78
12497 326
10272 566
13298 198
15526 439
52875 230
31393 359
12603 435
1579 102
3046 761
2112 386
1739 336