16211 268
26399 743
17394 38
6848 324
7069 692
194884 489
12213 666
2875 479
6637 841
5367 394
3114 284
21941 67
4427 384
3896 120