3416 347
12441 173
15119 717
20031 570
38484 630
22506 235
49807 412
16251 266
29595 610
8303 460
22850 484
34186 513
5172 312
6038 636