10098 105
18729 115
29271 127
12059 208
10895 87
12701 693
7517 727
7483 83
3108 701
6381 468
3312 820
2052 372
2335 312