2440 88
1289 70
3934 768
42334 685
2800 228
3478 554
13100 396
6918 156
21329 52
12075 648
7682 602
14806 134
10473 201
2662 555
17207 213
5814 421