2410 88
1281 70
3916 768
42276 685
2721 228
3453 554
13089 396
6901 156
21314 52
12056 648
7670 602
14786 134
10445 201
2650 555
17151 213
5800 421