538 63
856 159
423 72
2954 836
2946 770
2246 492
1391 305
1701 123
4481 495
1307 213
3498 711
18680 468
3436 322
4784 399
6796 370
8413 550
2172 244
14414 139
3586 812
1907 338
3556 168
4925 583
6592 102
5116 646
16665 41
3650 902