5128 604
6621 334
26322 498
1968 219
16651 934
22972 580
33089 72
5437 494
12487 373
4665 226
9213 746
21793 107