18463 750
2072 227
29211 257
16918 569
7615 648
159663 327
26259 86
2368 62
79991 823
24014 662
4377 393
5520 137
3931 109
14117 661
12948 238