14512 875
8949 468
29572 252
31901 574
8259 745
2657 375
4218 610
2476 443
9097 349
4142 332
3537 552
1911 44