29029 84
30541 83
71699 352
7040 538
51664 309
26532 441
109917 923
4171 818
5257 607
9909 639
3676 341
4156 47
10068 693
5890 459
8955 543
5086 316
9888 304
10406 477
5390 429
13253 435
5624 511
9071 736
4888 314
20034 704
3948 246
3928 341
220894 848
85866 297