10005 293
104671 710
9779 228
348356 1450
198166 781
5067 92
17781 318
86179 385
5042 650
12741 396
4553 172