12800 147
8710 508
8261 274
281869 435
43542 279
243114 557
147619 638
130763 583
12816 590
11696 118
17551 63
97595 211
79538 895
67064 564
22899 209
120929 363
67352 379
5127 739
4884 679
5983 289
16874 340
12479 121
4151 812