2780 574
3127 746
2749 292
8303 909
4082 82
15400 431
3691 328
29657 763
29191 221
2796 64
13848 337
35866 753
31111 479
9276 433
3544 540