3109 375
8959 374
15043 446
8269 102
8646 207
6335 29
20423 657
29646 108
10275 128
4267 625
1607 359
11660 673
4811 729
9241 179
33489 404
5894 167
1715 501
2918 802
5796 634
17875 560
38886 651
2623 755
349 76
14807 439