34699 427
8026 188
20317 394
13960 578
2888 115
3902 754
3960 590
3399 456
2334 206
9177 314
12757 600
42670 724