25010 506
30074 272
26670 197
142975 666
16379 389
54705 746
41641 703
20864 526
16645 56
24816 252
17352 285
31078 579
32514 386
23937 487
39343 613
33963 327
47208 541
26964 823
22857 326
26522 772
56169 561
45078 758
24592 812
22680 98