2399 489
14231 72
7139 334
3600 368
59569 930
21247 327
18361 741
10542 674
34385 718
4885 427
12642 795
11998 444
2266 48
4716 59
3153 293
6708 879
26019 522