13063 501
2896 159
2300 362
1079 158
6353 545
3997 564
3582 849
6874 464
2617 151
1018 192
2723 382
32494 81
3039 447
9009 553
2634 376
3661 876
4468 557
4159 824
5257 646
3396 656
8392 967
2600 436
3559 778
1909 205
1734 178