2972 369
36929 103
37043 468
13068 928
18863 811
5528 393
4188 336
11588 636
8122 470
6759 552
9895 121
3634 441
1845 218
3528 188
3670 484
9472 534
2961 405
12710 683