400 75
2796 785
2246 335
1282 352
2812 670
927 120
2285 99
3998 772
3711 578
1580 301
1654 458
861 90
176 32
2742 847
192 22
3010 514
2839 265
2914 684
1902 357
2910 525
1960 83
1117 208
466 45
2485 615