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