4395 27
14595 102
18532 681
12106 357
13838 299
12610 820
15869 338
5598 49
3740 635
3652 338
2274 122
4675 190
2680 458
6891 669
3961 254
2857 273
1910 508
5152 618
2189 165
3793 61
3905 775
2388 453
937 41
819 50
2427 423
1209 101
1808 282
1846 164