31068 581
18225 758
11555 687
21077 313
21841 188
9458 78
26751 535
70078 309
98340 633
14970 651
36425 544
19315 240
57270 157
104891 766
8798 450
16691 63
16403 669