21596 154
8132 791
35167 546
10336 123
10008 347
26451 206
8016 139
64555 557
130081 462
4127 390
1537 46
3693 846
141492 1039