3593 531
1059 60
5330 806
8189 151
2281 294
4761 671
2484 584
13774 381
4474 584
2279 182
1765 108
3190 584
3808 563
3663 737
1847 116
4340 427
3136 575
3564 715
2902 178
3231 544
6223 203
3050 618
3439 571
3522 784
6938 773
2056 80
2611 416
1847 321