2983 84
10250 538
17784 742
19682 774
30412 827
12013 433
19274 469
3257 269
8141 494
12752 53
4465 612
3696 164
2423 169
6597 876
5723 44
4308 271
2837 479
2496 154
9043 421
9669 891
8212 811
16441 138
3166 506
3541 492
8976 459
4887 568
37344 345
6466 596