5403 646
4151 58
3070 190
3481 147
13254 130
9808 828
8844 371
17863 479
4187 688
7999 28
9333 820
20354 664
3205 533
2304 300
4410 215
9345 531
5446 209
4193 504
4429 391
5452 399
3591 513
4940 184
2272 121
6600 106
7883 696
2874 413
121674 973
26095 624