29035 63
3765 264
2138 382
4292 717
1732 187
1929 284
3328 653
4541 95
3684 851
2914 520
1263 168
14549 368
2950 421
2697 424
3354 640
14640 664
1235 202
4563 36
2641 517
3349 864
672 34
15573 44
1690 167
21426 909