2750 202
90775 782
14696 702
3275 583
9758 44
2908 261
67835 87
3754 64
35947 556
20587 818
23411 116
17468 355
5307 562
31169 296