3243 542
25108 734
7231 679
6960 250
45546 225
6569 83
149758 877
79017 627
11094 249
16220 294
9330 432
1896 33