3091 853
2829 285
2418 488
4018 81
13123 54
9167 709
76511 140
39613 347
42282 828
6446 390
81742 598
51278 698
29658 83
2126 183
3700 737
5263 85
2692 55
7940 980
3079 186
5420 703
15109 294
3134 342