306 80
936 265
212 41
639 188
2892 868
1643 209
3664 958
2090 308
431 32
2933 739
2224 434
678 77
1979 262
1878 372
1857 187
2095 678
1219 202
2920 655
1406 189
4042 811
3617 805
3801 733
1335 238
2221 397