29019 84
30526 83
71658 352
7036 538
51628 309
26529 441
109874 923
4171 818
5257 607
9908 639
3675 341
4156 47
10067 693
5887 459
8952 543
5084 316
9885 304
10405 477
5386 429
13249 435
5623 511
9071 736
4888 314
20031 704
3947 246
3928 341
220861 848
85852 297