3442 347
12461 173
15142 717
20180 570
38651 630
22681 235
50301 412
16348 266
29896 610
8373 460
23082 484
34563 513
5190 312
6063 636