4032 668
1318 53
2776 497
19037 619
7153 390
19668 337
12787 89
6694 206
5159 669
2916 531
4307 478
3667 171
9812 426