3096 846
1116 146
702 104
2850 525
1578 359
2253 521
956 180
3959 683
2669 765
3004 469
5027 798
2267 98
1974 42
1409 230
2424 590
2502 397
2908 813
3348 436
2998 462
2650 468
944 154
2130 388
3144 672
3585 865