5019 516
2240 288
14322 93
3983 793
34478 602
945 139
3820 259
3395 729
4979 738
19080 246
7174 218
2894 462
3320 488
1438 98
2910 746
2794 557
3282 804