10005 293
104677 710
9779 228
348362 1450
198177 781
5067 92
17784 318
86183 385
5042 650
12741 396
4553 172