2394 489
14185 72
7086 334
3552 368
59406 930
21205 327
18320 741
10522 674
34219 718
4861 427
12613 795
11952 444
2245 48
4687 59
3116 293
6668 879
25969 522