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