10003 293
104559 710
9775 228
348219 1450
198004 781
5063 92
17769 318
86086 385
5042 650
12709 396
4551 172