4200 513
25810 297
8384 170
303265 1072
140091 1021
6540 794
4268 343
4685 481
6051 268
3859 366
6742 770