4015 531
2712 806
2043 624
830 211
421 86
2863 800
2375 696
997 279
1020 204
762 205
1168 313
1761 479
1279 268
2789 844
376 105
813 243
2496 673
3106 910
2735 808
247 57
784 219
182 33
381 116
3520 796