4395 27
14595 102
18537 681
12114 357
13840 299
12615 820
15881 338
5601 49
3740 635
3653 338
2274 122
4679 190
2681 458
6905 669
3963 254
2858 273
1911 508
5153 618
2189 165
3800 61
3906 775
2393 453
938 41
820 50
2430 423
1209 101
1810 282
1852 164