949 300
1058 207
155 25
2909 831
292 52
1567 304
290 42
2199 569
1101 221
1820 303
2710 667
2820 409
568 60
4059 955
1885 240
1160 86
2927 723
3138 535
973 50
2117 181
3680 541
2435 430
3422 769
3244 497