10536 90
2691 31
25037 577
7453 410
7737 598
7922 121
34938 486
12855 229
23106 200
6500 438
12464 378
4900 85
5073 676
23965 247
15414 441
15518 491
2945 218
7482 513
6169 289
4687 650
18367 201
4055 186
4471 754
4763 535