40489 75
1614 289
2537 537
1946 384
1112 309
1607 240
1052 251
2158 481
1488 297
2294 539
2838 860
1752 345
2741 714
1493 445
1603 412
2496 515
9388 276
3270 780
1096 285
2808 560
2068 466
3931 491
1349 309
425 84
2857 571
1922 409
2816 891
855 264