2991 306
2730 256
4875 555
3958 277
2766 497
8901 208
8610 541
10439 459
19634 337
8724 33
12178 258
1902 108
2393 189
9958 655
6287 454
6970 531
6676 124
4105 327