2391 306
1520 256
4728 555
3713 277
2695 497
8712 208
8030 541
9758 459
19384 337
8105 31
11281 257
1783 108
2235 189
9376 655
6008 454
6684 531
6437 124
3693 327