21542 154
8098 791
35045 546
10325 123
10001 347
26375 206
8007 139
64398 557
129503 460
4115 390
1534 46
3686 846
140498 1039