3182 80
8827 683
33596 236
3588 200
6195 344
48823 430
16982 116
40608 353
11720 197
10451 508
9503 732
9786 727
6081 414
7952 447
7027 97
5465 332
12489 655
7487 581
9818 277
7682 712
35279 432
6181 183
14467 794
18253 205
2429 56