1032 285
2081 635
2587 676
2840 802
2002 282
3445 796
319 39
2277 573
1252 302
351 74
10940 747
2878 940
2114 522
2488 654
1396 402
10234 261
3183 417
29455 111
5496 767
15929 174
14236 82