15252 792
1892 393
2478 548
2626 62
4172 493
5597 326
31658 185
38908 739
13630 275
42711 674
5273 533
10915 940
5305 189
8084 816
3225 458