2796 574
3274 746
2958 292
8491 909
4109 82
15471 431
3766 328
29934 763
29305 221
2812 64
13919 337
36117 753
31360 479
9296 433
3558 540