953 303
555 105
1115 309
1508 430
3584 260
4167 533
400 71
9015 779
681 172
10047 190
1598 423
3249 397
1286 33
2486 371
2837 385
1041 229
1637 173
2346 686
3080 896
847 38
1122 292
1617 363
9673 331
1947 437