1375 244
1526 316
32369 772
7683 368
9216 322
9118 674
5738 504
9169 549
32653 472
4799 308
1141 98
1999 281
3455 559
1484 126