3444 347
12462 173
15142 717
20186 570
38669 630
22684 235
50313 412
16349 266
29908 611
8376 460
23089 484
34576 513
5191 312
6065 636