2528 691
13857 59
5930 257
9473 467
8493 885
64108 651
38245 427
16229 285
29076 763
8383 193
23285 116
37539 588