19434 580
55128 349
30078 223
68632 827
125695 442
28413 926
81668 796
46145 423
143978 503
69827 594
1543 295