2981 306
2717 256
4875 555
3956 277
2765 497
8895 208
8608 541
10430 459
19630 337
8719 33
12164 258
1901 108
2392 189
9956 655
6282 454
6965 531
6668 124
4093 327