3003 732
570 134
2446 309
110639 137
8491 429
10615 530
17932 528
15743 683
1473 130
4805 303
2034 92
30462 285