10005 293
104689 710
9779 228
348371 1450
198201 781
5068 92
17784 318
86196 385
5042 650
12745 396
4554 172