2401 88
1276 70
3909 768
42268 685
2701 228
3444 554
13083 396
6901 156
21312 52
12055 648
7663 602
14782 134
10436 201
2649 555
17137 213
5796 421