13008 331
5801 836
10255 56
6877 229
29695 496
10476 406
23450 258
8053 373
9960 655
6696 455
3376 79
10658 887
7720 317
4347 161
5059 205
4892 631
26966 702
21910 263
24353 373
17733 360
13505 303
16685 706
14663 32
194753 744