34600 427
8023 188
20308 394
13954 578
2884 115
3901 754
3956 590
3395 456
2329 206
9175 314
12754 600
42542 724