13139 120
5188 218
20477 713
50407 431
23740 837
3131 385
7148 597
8346 317
3446 664
7912 549
29969 494
17789 567
4507 295
3593 251
6244 540
5984 540