2931 180
31572 620
5489 502
1678 47
3928 657
17712 549
4346 77
4170 513
2844 225
6477 755
2585 154
6698 705
10546 917
3775 508
5553 737
2866 397
6755 866
2516 41
3548 162
5681 248
4936 703
5297 297
5116 208
6482 134