27088 601
22701 259
21658 309
23202 633
39308 609
34617 658
58589 803
91197 262
77952 544
30693 935
55208 115
45061 614
28320 136
31311 805
59378 623
24054 480
16336 218