276 46
3301 917
2095 303
1166 258
2355 590
1379 356
477 112
462 99
2725 845
537 134
972 287
2961 553
1675 314
2822 770
2326 632
3378 703
3156 666
1674 336
3268 380
876 199
1882 565
2351 495
2000 442
1512 312