75 0
2600 4
2358 4
959 9
3291 94
5513 31
69894 100
15593 44
5186 16
5030 20
7030 31
7859 38
3571 13
2277 3
13308 29
3335 14
1656 7
2859 8
4973 7
2846 15
2141 11
4370 18
9244 26
3972 10