3018 257
5625 909
5513 789
1009 114
6266 547
18464 230
10583 392
3992 950
6496 432
5857 488
3569 616
21998 200
17823 237
15793 179
15390 31
23558 363
8565 429
10481 481
5918 650
26050 785
2244 234
7538 856
5912 774
9415 87