29261 63
3887 757
3345 306
2426 382
13514 653
17474 508
3664 528
4897 528
2993 500
4497 717
1428 247
2475 426
2545 287
2294 377
2744 680
766 55
2679 481
3331 564
8044 252
2353 361
2063 187
1747 179
4648 95
9647 27