18812 564
3207 477
2335 269
21034 293
1164 231
2962 54
24224 96
11714 642
54629 106
15571 275
1377 98
8753 755