31085 503
37740 911
8964 34
8953 422
58342 600
34298 116
7852 195
13490 217
30864 429
169394 203
39446 444
12601 516
45078 644
10283 162
7773 310
28917 147
55250 314
23662 459
44055 142
24245 341
6895 122
13377 480
8725 89
7363 370