126 25
1266 331
1339 311
2613 603
582 117
826 233
1131 327
2239 616
2075 686
1579 448
2659 670
1668 495
1933 396
1161 358
511 105
1520 381
2460 808
2375 565
588 125
1324 408
627 160
399 108
1460 470
662 204
1281 279
1593 448
2423 773
1783 583