21595 154
8130 791
35161 546
10335 123
10007 347
26440 206
8016 139
64548 557
130046 462
4127 390
1537 46
3692 846
141409 1039