2840 662
2438 566
1832 609
1388 337
703 184
302 91
1507 96
4420 133
9450 73
4874 766
7758 434
17902 220
59225 228
7949 381