3504 80
9284 683
6216 344
18134 532
7959 447
11884 282
7353 673
2433 56
15496 609
4875 818
5322 278
4032 76
3756 240
14391 530
13125 428
4043 196
10752 796
6184 295
6601 692
7598 130
7966 491
2868 382