34860 427
8030 188
20330 394
13966 578
2893 115
3907 754
3967 590
3409 456
2339 206
9181 314
12764 600
42811 725