10126 105
18739 115
29298 127
12066 208
10903 87
12701 693
7518 727
7488 83
3111 701
6394 468
3317 820
2052 372
2338 312