2877 864
2529 387
10463 378
20165 623
79330 146
5189 501
5222 513
7860 918
11176 645
3233 73
17254 664
6472 415