2229 343
10851 592
15861 546
9496 150
18282 428
8358 227
11981 467
17847 242
2236 397
907 121
2903 688
2397 123
3028 560
2537 655
2776 499