2399 88
1275 70
3909 768
42264 685
2696 228
3443 554
13083 396
6900 156
21312 52
12054 648
7662 602
14781 134
10433 201
2648 555
17136 213
5794 421