2826 306
2348 256
4843 555
3925 277
2744 497
8849 208
8440 541
10214 459
19557 337
8562 33
11902 258
1845 108
2340 189
9779 655
6222 454
6931 531
6615 124
3911 327