5226 56
19050 777
69673 412
58334 122
8537 838
5621 922
5469 41
12297 688
5080 280
4909 86
7914 482
76130 533
18603 256
2182 60
4274 666
3095 322
20677 93
7136 709
24479 488
5863 314
45873 127
5953 605
24050 177
38112 34