3506 133
2831 714
2587 360
7843 264
2371 671
2566 656
883 52
1841 369
2131 410
3011 590
3275 831
9979 430
7445 675
993 231
505 107
936 120
305 58
9252 674
3172 601
2810 847
591 119
1651 190
2381 450
17319 379
8993 747
5774 345
2157 527
2186 466