3192 667
3558 580
1139 32
6480 393
3728 639
3006 547
2036 301
2370 238
6251 508
2790 704
4242 459
17521 602
3178 514
3715 459
3666 593
22875 209
842 76
6677 471
15610 290
4050 765
20865 224
11746 802
9475 57
13588 300
12814 593
4969 386
3086 37
7651 839