30954 315
3324 477
7307 493
41660 672
3088 651
10032 291
28555 137
5012 58
16256 649
4973 640
7409 62
2652 213
5434 850
12745 376
1896 157
2210 125