69913 228
19371 311
103832 979
66098 300
150887 912
23745 206
105238 351
28674 591
9188 657
4165 425
1956 281
1524 42
2295 419
3392 253
5433 685
14482 661
4614 495
41758 507