129828 520
19820 131
5309 598
107318 993
46858 73
9172 535
6445 88
7824 819
10031 189
8593 214
14211 178