115368 216
14232 713
7591 187
48991 472
25881 383
128271 871
16393 541
149926 496
9210 384
21717 201
21738 702
31231 947
3977 412
8250 85
8497 739
17711 716