125222 313
3658 462
8876 94
3498 664
1448 130
4606 539
1369 40
9104 483
13278 595
4824 863
4259 311
3756 760
2222 346
2214 61