1142 61
8332 101
4032 93
16209 141
8754 113
20447 217
7206 621
15311 661
2184 150
15843 538
3090 276
4352 677
4605 262
8027 679
11602 139
12518 746