15902 228
9585 508
7803 582
25574 214
7722 933
11632 746
9227 700
8192 323
4268 245
13709 459
10355 763
5051 583
6652 954
3688 96
5942 566
10728 908
6135 549
5096 816
6542 477
5747 623
11461 535
17088 93
6952 624
4356 647