10313 105
18795 115
29466 127
12115 208
10993 87
12736 693
7524 727
7520 83
3142 701
6434 468
3346 820
2055 372
2351 312