21594 154
8129 791
35158 546
10335 123
10007 347
26439 206
8016 139
64538 557
130032 462
4127 390
1537 46
3692 846
141355 1039