2420 88
1283 70
3921 768
42291 685
2741 228
3462 554
13090 396
6907 156
21315 52
12062 648
7672 602
14790 134
10446 201
2652 555
17165 213
5801 421