151 35
1277 295
670 148
1897 532
2488 556
487 151
972 312
2776 727
1476 374
1289 256
2233 667
739 242
2125 541
192 51
2266 669
1965 613
1930 462
765 175
1477 362
1694 413
284 70
1690 484
2832 570
2527 840
2372 761
427 85
2807 766
1792 396