10192 105
18758 115
29366 127
12086 208
10943 87
12722 693
7521 727
7500 83
3124 701
6410 468
3327 820
2053 372
2339 312