21538 154
8095 791
35043 546
10325 123
10000 347
26372 206
8007 139
64396 557
129483 460
4115 390
1534 46
3684 846
140462 1039