10302 105
18791 115
29456 127
12115 208
10990 87
12735 693
7524 727
7519 83
3141 701
6432 468
3345 820
2054 372
2348 312