2399 489
14232 72
7139 334
3602 368
59571 930
21247 327
18361 741
10542 674
34391 718
4885 427
12642 795
11998 444
2266 48
4716 59
3153 293
6708 879
26019 522