129891 520
19821 131
5320 598
107658 993
46922 73
9204 535
6463 88
7841 819
10117 189
8661 214
14232 178