2332 475
781 51
4959 542
3969 555
4590 662
3582 773
2297 445
15653 376
1695 141
1429 200
2338 438
4200 828
2905 386
15843 475
2791 198
3616 757
10595 114
12211 547
4486 856
4262 439
5840 658