10005 293
104682 710
9779 228
348368 1450
198189 781
5068 92
17784 318
86189 385
5042 650
12745 396
4553 172