4202 107
4255 414
2043 204
1942 411
1850 191
1169 40
21669 264
6660 879
3459 398
2775 409
10823 173
2832 671
1499 98
35966 935
8396 606
122165 767
3626 599
14538 800
2765 116