3132 521
7631 63
10040 259
22818 649
21104 147
1517 150
2502 130
3754 838
2586 605
3546 318
2862 485
2853 858
2001 401
20020 672
7304 731
40338 197
29267 333
35196 713
31006 325
8826 290
35748 323
16179 409
13954 445
9683 442
14210 567
7223 252