40353 75
1578 289
2536 537
1943 384
1104 309
1579 240
1051 251
2157 481
1476 297
2289 539
2835 860
1740 345
2728 714
1491 445
1602 412
2458 515
9347 276
3264 780
1096 285
2806 560
2066 466
3785 491
1345 309
420 84
2855 571
1912 409
2812 891
853 264