3093 80
8748 683
33544 236
3587 200
6193 344
48799 430
16972 116
40601 353
11717 197
10450 508
9499 732
9785 727
6078 414
7950 447
7021 97
5465 332
12481 655
7484 581
9813 277
7681 712
35246 432
6181 183
14467 794
18246 205
2427 56