31263 70
81649 108
50214 683
31504 114
1425 301
1510 345
1675 405
2369 602
3329 423
2265 683
2646 767
2776 583
1989 188
381 84
1468 385
719 160
2785 519
479 62
2556 572
1343 422
1864 540
1167 218
1867 475
2281 662
2072 398
2698 690
2572 652
3026 963