10003 293
104594 710
9777 228
348264 1450
198057 781
5065 92
17770 318
86113 385
5042 650
12723 396
4551 172