312 36
5228 611
73050 287
9396 193
36958 294
2580 271
43578 290
31529 407
2449 646
77381 501
128266 461
45068 309
122017 827
152500 401
100019 675
87528 243
49678 149
2205 155
12504 133
43371 155
22677 199
29881 191
84422 542
23730 296
54720 321
48079 145
14364 123
7292 771