2946 738
895 133
3782 729
1109 144
1914 385
7701 277
3705 616
1212 327
3210 734
13646 60
1430 93
2355 285
96518 202
57420 554
113403 396
13623 387
96988 409