3502 781
4890 499
5912 308
8332 889
3995 285
5276 78
7174 686
3151 567
10008 677
13855 748
2560 201
1586 54
1240 156
8981 634
8175 204
5277 562
22692 607
9140 301
6437 352
7994 296
4873 223
2140 172
4831 40
3199 413
3668 750
5513 260
4877 483
12065 412