1060 275
975 142
3004 724
2170 327
57798 281
95108 311
51103 222
29959 801
35048 96
12438 561
24353 252
5195 32
31023 821
8623 608
47568 593
34930 84
59691 694
64292 266
4022 278
25221 476
3154 101
83131 489
28437 480
75482 625