34602 427
8023 188
20308 394
13954 578
2885 115
3901 754
3956 590
3395 456
2329 206
9175 314
12754 600
42551 724