2803 61
27735 71
4205 654
2120 193
3747 722
8948 699
5275 286
8026 244
2330 380
19536 772
9626 282
19588 729
3774 593
12737 486
10498 555
9329 170
1650 485
39655 334
38408 587
5111 640
7158 322
58083 254
5990 413
2034 85