10005 293
104677 710
9779 228
348365 1450
198183 781
5068 92
17784 318
86185 385
5042 650
12743 396
4553 172