12545 326
17250 303
9077 544
11748 488
13951 225
4748 634
23003 578
4665 606
2601 284
2477 233
6609 656
14218 381
7626 54
2883 499
2929 819
3648 852
4566 531
2690 325
495 70
3303 700
3441 111
3356 277
2248 407
6073 662