3506 246
729 65
2959 802
3215 732
2933 505
1553 163
1144 180
314 64
4358 580
2370 342
2595 521
3285 675
11705 278
1749 400
5464 456
2486 448
2066 329
2158 474
3312 415
3498 269
2625 698
3603 638
222 32
3270 137