3004 80
8687 683
33518 236
3586 200
6193 344
48788 430
16969 116
40585 353
11717 197
10448 508
9498 732
9784 727
6078 414
7949 447
7020 97
5464 332
12479 655
7484 581
9810 277
7680 712
35235 432
6181 183
14462 794
18242 205
2427 56