3089 306
2879 256
4908 555
3989 277
2780 497
8968 208
8678 541
10560 459
19677 337
8762 33
12349 258
1934 108
2414 189
10032 655
6327 454
7036 531
6723 124
4144 327