396 80
1253 313
1266 294
2294 654
1487 347
2703 685
1082 131
1840 516
2367 664
3599 849
2196 533
2280 368
2403 680
2798 769
573 89
879 232
2820 658
4239 525
1980 603
1140 353
1598 378
2621 340
1488 124
281 52