29016 84
30525 83
71646 352
7036 538
51620 309
26528 441
109867 923
4171 818
5257 607
9908 639
3675 341
4155 47
10066 693
5886 459
8951 543
5084 316
9885 304
10405 477
5386 429
13249 435
5623 511
9071 736
4888 314
20031 704
3947 246
3928 341
220853 848
85851 297