1245 264
1480 327
1395 152
1549 309
3091 870
1527 429
407 55
3346 873
1651 191
1077 213
2348 577
1993 340
449 32
2751 587
24688 816