2431 88
1286 70
3929 768
42322 685
2776 228
3466 554
13095 396
6917 156
21320 52
12070 648
7678 602
14800 134
10456 201
2657 555
17193 213
5810 421