12043 528
1010 162
5695 692
863 115
9520 328
3559 545
1298 288
5409 640
3878 462
15292 317
1955 94
1867 471
3016 295
1324 276
14749 693
10389 741
87009 752
5458 176
5581 809
5327 800
1892 441
664 107
5551 805
16379 146
20579 401
7088 826
8164 620
40263 472