3003 732
570 134
2445 309
110636 137
8491 429
10614 530
17931 528
15742 683
1473 130
4805 303
2034 92
30462 285