259 67
1850 373
46487 315
2796 633
15289 203
820 212
2345 707
2463 719
85060 259
1742 576
1033 157
583 64
2147 454
1017 292
985 291
2906 852
1211 294
1536 326
1713 352
1938 572
825 228
2729 624
786 257
152 31