2102 303
1643 414
3086 670
407 89
2746 564
1123 191
1041 207
12609 363
1674 309
3321 759
2081 329
911 118
1968 540
2731 585
3564 671
1740 518
185 25
930 65
1815 417
2231 600
2861 790
4635 761
1263 277
1692 226