29011 84
30521 83
71632 352
7035 538
51616 309
26528 441
109858 923
4168 818
5257 607
9907 639
3674 341
4155 47
10066 693
5885 459
8950 543
5083 316
9884 304
10404 477
5386 429
13247 435
5622 511
9071 736
4887 314
20029 704
3945 246
3928 341
220839 848
85847 297