10121 105
18739 115
29295 127
12066 208
10903 87
12701 693
7517 727
7488 83
3111 701
6393 468
3316 820
2052 372
2338 312