8560 366
21615 253
1917 50
2755 430
4193 513
2752 128
4187 553
4449 457
5647 282
14040 463
16360 120
5162 141
9646 41
31768 77
10885 151
2869 147
20454 243