6003 64
4283 109
9226 621
10756 317
3722 153
6079 617
8086 534
10050 359
8353 671
4155 429
7433 236
3013 182
9444 367
3977 115
6275 864