6251 386
164406 202
39945 571
29488 743
9036 135
8287 109
23081 558
6579 442
2255 146
4994 30
6437 121
11004 367
2837 238
2196 314