293 66
4305 900
3031 378
2494 504
1252 286
2535 296
2946 609
1841 200
4050 351
2555 569
942 143
3692 208
1994 402
3290 585
3009 723
8343 184
1051 37
4775 491
2198 294
3371 684
1581 79
3134 647
4241 230
4703 714