15896 525
2493 524
3676 707
3294 561
4333 393
48776 878
2697 395
5451 519
66434 925
1689 303
2279 318
6197 405
67863 868
27430 586
172227 309
58521 159