2826 306
2349 256
4843 555
3925 277
2744 497
8849 208
8440 541
10218 459
19558 337
8563 33
11904 258
1845 108
2341 189
9779 655
6223 454
6931 531
6615 124
3913 327