2429 88
1285 70
3928 768
42309 685
2771 228
3466 554
13095 396
6916 156
21319 52
12070 648
7677 602
14799 134
10453 201
2657 555
17189 213
5810 421