21812 291
6989 145
25139 177
7052 651
7530 868
47499 127
7801 517
16576 848
6731 410
4413 370
4749 164
12249 108
23428 603
39747 34
7201 314
13662 578
8346 850
6184 58
21334 777
4588 640
2488 53
6264 280
13372 842
8689 626
4491 202
29342 281