5926 64
4282 109
9218 621
10756 317
3722 153
6077 617
8084 534
10050 359
8353 671
4151 429
7430 236
3013 182
9442 367
3969 115
6275 864