12392 120
5110 218
19903 713
49321 431
23659 837
3116 385
7101 597
8280 317
3403 664
7890 549
29926 495
17739 569
4453 295
3549 251
6196 540
5915 540