3115 432
1686 101
3299 668
4686 614
2396 321
1641 264
790 63
2771 508
12911 665
6254 625
2860 313
2830 328
4140 751
6279 597
8084 904
3716 197
4068 132
4954 906
4220 570
3773 536
4002 911
6164 484
1983 73
9287 905
5655 477
2973 249
2066 267
3446 388