2395 88
1275 70
3907 768
42256 685
2689 228
3439 554
13078 396
6898 156
21310 52
12052 648
7662 602
14775 134
10431 201
2647 555
17124 213
5787 421