2172 159
12894 750
7891 789
8718 124
16959 228
8229 429
8856 520
9901 312
104245 389
5912 528
20867 566