541 126
5336 604
7608 334
26628 498
2064 219
16843 934
23413 580
33260 73
5572 494
12590 373
4747 226
9347 746
22015 107