3000 826
1168 296
852 233
3838 852
2104 614
528 147
317 74
247 49
469 45
2507 534
1097 202
992 262
2860 790
2081 519
1815 455
182 25
1054 311
2403 524
1651 452
1087 280
2482 628
939 168
3023 841
2956 546
1005 275
512 84
2588 768
348 109