2876 864
2509 387
10463 378
20165 623
79328 146
5188 501
5222 513
7860 918
11170 645
3233 73
17253 664
6468 415