2396 88
1275 70
3907 768
42258 685
2689 228
3441 554
13079 396
6899 156
21310 52
12052 648
7662 602
14778 134
10432 201
2648 555
17128 213
5788 421