1052 101
3501 628
4146 880
4943 201
16844 480
1675 246
3062 644
7111 292
3691 807
2881 405
3986 710
3138 447
2292 501
1482 105
5792 532
3348 343
4891 522
1108 67
1437 94
3923 867
2582 487
1566 78
2958 135
3786 808