21541 154
8098 791
35044 546
10325 123
10001 347
26373 206
8007 139
64398 557
129494 460
4115 390
1534 46
3685 846
140479 1039