30182 47
3172 741
4136 615
21339 514
3933 100
9362 214
12941 418
6791 755
14352 318
2730 236
121679 616
17098 300
2931 546
4136 236
3317 495
120763 657
11648 129
2094 384
7124 775
7721 623
3285 135
5073 27
3152 684
9116 31