3431 237
105052 396
240849 1049
23833 647
73966 511
21700 1039
96239 206
59182 580
9931 88
10020 655
4516 150
15781 259
22952 609
3818 65
6167 516