2597 506
10568 739
14017 803
8603 540
5351 677
7704 520
3734 683
1790 196
9022 610
6852 795
2956 382
3841 147
2513 176
8597 501
3185 515
4889 714
7966 948
4961 248
1249 355
4322 38
4138 917
2826 487
5916 636
3597 570