2385 489
14134 72
7057 334
3544 368
59225 930
21201 327
18300 741
10519 674
34135 718
4856 427
12609 795
11930 444
2239 48
4683 59
3111 293
6663 879
25954 522