3091 498
1112 31
3922 284
2213 188
1592 156
997 82
1851 133
2959 600
1950 501
1461 284
2167 213
2182 388
3750 807
695 106
1445 140
2557 461
3177 644
2257 508
1689 76
2349 121
4420 574
2629 583
1737 183
2877 342
2173 327
3764 474
3502 344
3346 691