156032 402
45447 851
90419 643
53070 776
40312 38
52369 68
41606 323
62386 348
39878 390
72951 196
16313 450
21165 61
10533 822
14984 352
49197 172
23136 685
20908 907
17996 187
6260 594
57774 392
43843 136
15789 246
14355 491
13530 801
5802 49
9248 298
7633 576
21459 532