1395 241
3509 918
982 115
2978 433
815 126
1293 259
2079 452
48680 733
31185 901
61894 883
844597 1994
298774 1741
59873 317
70840 559
9853 149
149018 891