3056 80
8714 683
33525 236
3586 200
6193 344
48792 430
16970 116
40591 353
11717 197
10448 508
9499 732
9784 727
6078 414
7949 447
7020 97
5464 332
12479 655
7484 581
9811 277
7681 712
35241 432
6181 183
14463 794
18244 205
2427 56