21593 154
8129 791
35158 546
10335 123
10007 347
26439 206
8015 139
64534 557
130030 462
4127 390
1537 46
3692 846
141350 1039