21596 154
8132 791
35165 546
10335 123
10008 347
26445 206
8016 139
64551 557
130056 462
4127 390
1537 46
3693 846
141473 1039