12800 147
8710 508
8261 274
281881 435
43542 279
243117 557
147621 638
130768 583
12816 590
11696 118
17551 63
97595 211
79546 895
67064 564
22900 209
120930 363
67352 379
5127 739
4884 679
5983 289
16874 340
12479 121
4151 812