29076 84
30583 83
71811 352
7043 538
51716 309
26538 441
109991 923
4173 818
5258 607
9909 639
3677 341
4156 47
10072 693
5891 459
8960 543
5086 316
9892 304
10409 477
5390 429
13256 435
5626 511
9073 736
4888 314
20036 704
3952 246
3928 341
220979 848
85898 297