3110 432
1686 101
3298 668
4682 614
2394 321
1639 264
790 63
2769 508
12910 665
6254 625
2860 313
2828 328
4134 751
6276 597
8082 904
3715 197
4067 132
4954 906
4219 570
3773 536
3998 911
6163 484
1983 73
9285 905
5655 477
2972 249
2065 267
3445 388