15601 120
5464 218
21789 713
54696 434
24135 837
3182 385
7306 597
8521 317
3500 664
8260 549
30573 494
17970 567
4677 295
3780 251
6477 540
6170 540