172304 221
21598 999
16204 599
334771 852
133755 1063
13568 762
12847 285
60729 181
87538 555
55373 361
7726 530
4809 572
8992 755
4323 97
3336 129
3135 272
7243 338