2428 88
1285 70
3928 768
42302 685
2766 228
3465 554
13093 396
6912 156
21319 52
12070 648
7676 602
14798 134
10453 201
2653 555
17182 213
5809 421