21533 154
8092 791
35028 546
10324 123
9999 347
26367 206
8006 139
64386 557
129428 460
4113 390
1533 46
3681 846
140377 1039