3220 80
8882 683
33631 236
3591 200
6198 344
48838 430
16986 116
40623 353
11722 197
10452 508
9503 732
9788 727
6082 414
7953 447
7030 97
5465 332
12493 655
7489 581
9819 277
7683 712
35292 432
6182 183
14467 794
18255 205
2429 56