14312 875
8931 468
29485 252
31519 574
8221 745
2634 375
4195 610
2457 443
9013 349
4117 332
3524 552
1899 44