2536 292
7984 909
4041 82
15310 431
3602 328
29185 763
29009 221
2773 64
13777 337
35561 753
30680 479
9222 433
3528 540