343 95
3562 851
3276 854
15042 580
1365 309
990 213
2865 218
664 115
5821 142
1486 386
8254 230
4515 345
3041 278
552 126
3641 167
6920 555
3088 813
2418 586
1831 421
5279 237
10200 383
10880 965
8835 238
33863 792