2399 489
14232 72
7139 334
3602 368
59573 930
21247 327
18362 741
10542 674
34392 718
4886 427
12643 795
11998 444
2266 48
4716 59
3153 293
6708 879
26019 522