21018 154
7905 791
33693 545
10215 123
9943 347
26041 205
7950 139
62881 557
125796 455
4047 390
1479 46
3469 846
135141 1036