2114 88
1162 70
3656 768
41499 685
2291 228
3074 554
12829 396
6783 156
20998 52
11812 648
7521 602
14505 134
10054 201
2600 555
16412 212
5526 421