3032 76
10896 601
19410 393
4487 518
3268 169
5112 615
3717 491
24068 764
24309 119
42879 775
4523 717
3452 378
7407 743
3156 417
2774 150
5093 866
3901 41
8838 112
42057 635
3190 253
6433 306
1775 135
8911 462
6981 287
20124 352
13915 917
1554 89
8050 273