2399 489
14228 72
7128 334
3595 368
59543 930
21246 327
18356 741
10540 674
34361 718
4885 427
12640 795
11997 444
2266 48
4715 59
3153 293
6708 879
26015 522