32583 260
27558 311
5602 278
12589 204
5516 352
41536 617
29580 888
12144 244
10520 587
42687 593
15131 558
46245 336
13612 494
21797 820
11177 470
25416 395
19955 680
7161 174
4265 161
7517 548
5895 479
2709 35
3955 585
225666 844