1484 1501
916 5594
490 115
479 862
448 2421
399 2340
333 1255
318 101
263 2345
249 2662
180 85
103 93