240 52
1303 303
1049 81
3413 543
1197 231
1465 150
2604 748
840 119
1103 279
861 107
1901 393
1843 383
475 103
2197 656
2300 620
2734 564
2548 374
246 29
2281 372
1380 405
2714 797
942 276
912 296
1759 473
581 106
1989 332
1112 77
2360 670