15015 413
5674 349
2234 60
4449 803
30112 782
9714 731
22659 634
11328 826
3917 219
5802 263
1384 295
4882 385
4445 646
18703 977
6837 791
3808 524
13793 117
13663 795
3831 441
11690 734
1756 108
1972 203
2361 554
3453 135
2883 540
2421 287
4497 627
4026 345