2229 343
9443 591
15841 546
9478 150
18269 428
8345 227
11972 467
17825 242
2235 397
907 121
2903 688
2394 123
3028 560
2537 655
2776 499