9097 803
6619 418
6297 326
5353 455
6824 307
4292 354
25480 96
7452 400
2335 168
2488 160
3085 347
3237 151
3525 81
7534 646
7374 302
6096 533
9531 562
6299 74
3512 605
8121 745
13498 429
5041 837
3910 269
4220 582