12484 120
5126 218
20075 713
49572 431
23673 837
3124 385
7127 597
8298 317
3440 664
7880 549
29838 494
17748 567
4485 295
3557 251
6223 540
5947 540