309 62
1567 459
1651 302
2360 748
276 49
940 152
3157 952
2524 578
2863 239
1890 435
2457 489
2096 173
1870 404
3173 682
748 101
561 105
1446 324
2215 567
779 187
2433 510
2277 473
1490 367
1017 58
2447 559
5478 125
3480 795
1537 223
2122 587