172392 221
21599 999
16204 599
335050 852
133854 1063
13575 762
12908 285
60787 181
87812 555
55383 361
7727 530
4817 572
8997 755
4327 97
3340 129
3137 272
7253 338