3991 668
1275 53
2744 497
18668 619
7026 390
19554 337
12474 89
5289 206
5063 669
2801 531
4171 478
3423 171
9308 426