3416 347
12441 173
15117 717
20031 570
38484 630
22504 235
49803 412
16251 266
29593 610
8303 460
22844 484
34181 513
5172 312
6037 636