21596 154
8132 791
35167 546
10335 123
10008 347
26445 206
8016 139
64552 557
130066 462
4127 390
1537 46
3693 846
141482 1039