519 45
127 28
2616 523
1882 376
2858 844
770 145
1318 262
8416 468
3671 354
27813 194
13267 419
3517 651
2474 272