394973 1035
2721 252
1032 201
3193 348
10084 640
55325 481
202637 967
165734 239
3904 649
17628 876
30063 820
2458 174
26289 957
3705 665
31973 222
12192 204
3414 821
4401 145
9323 966
6858 314
35462 189
7476 675
12045 534
8831 308