2116 131
14617 423
11941 884
31715 282
190392 521
6923 263
9414 300
4164 628
3953 738
10341 904
5814 113
4467 422
3827 432
9426 545
1416 89