3439 347
12458 173
15136 717
20167 570
38630 630
22662 235
50240 412
16331 266
29849 610
8365 460
23047 484
34506 513
5186 312
6061 636