2676 517
2536 342
1031 224
94854 944
60544 281
41841 265
30464 156
123792 650
6200 337
5820 694
26535 314