3460 34
4050 289
12802 97
3032 473
10339 561
5559 625
11226 169
7192 773
7170 416
5496 572
20591 579
8596 214
15005 338
4814 265
5359 278
5623 442