129135 520
19703 131
5170 598
100909 989
44925 73
8313 535
5880 88
7229 819
9179 189
6827 214
12949 178