2840 662
2438 566
1833 609
1388 337
703 184
305 91
1508 96
4420 133
9451 73
4874 766
7759 434
17902 220
59228 228
7949 381