109073 412
43545 325
115098 761
96975 635
123199 469
20492 612
100704 363
133453 880
124161 740
60168 348
16987 800
95699 244
80614 286
7446 330
7862 97
9136 687