2111 159
12731 750
7632 789
8318 124
16937 228
8084 429
8721 520
9817 312
104421 389
5831 528
20342 566