2394 489
14186 72
7086 334
3552 368
59408 930
21206 327
18320 741
10522 674
34223 718
4861 427
12613 795
11952 444
2245 48
4687 59
3117 293
6669 879
25971 522