3115 432
1686 101
3299 668
4686 614
2396 321
1641 264
790 63
2772 508
12912 665
6254 625
2860 313
2830 328
4140 751
6279 597
8085 904
3716 197
4068 132
4954 906
4221 570
3773 536
4002 911
6165 484
1985 73
9290 905
5655 477
2973 249
2067 267
3447 388