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