1050 88
1654 208
3622 741
811 63
1144 160
1446 343
11308 217
775 98
477 37
2187 365
2389 528
1358 279
405 63
2702 645
35400 252
35955 191
84044 851
58425 188
86569 372
30803 590
73187 897
60773 834
52188 660
17535 412