502 64
6163 87
11629 432
5654 76
9320 355
4463 190
3503 123
7243 403
6480 702
5242 462
8323 378
9490 793
6461 207
7559 827
7601 565
11515 342
4409 75
11980 444
1869 103