25886 545
412965 831
141207 630
78904 899
50397 684
51068 337
115273 452
20906 365
29551 528
46013 728
3656 258
10619 142
8213 196
3814 79
3293 45
27459 432
53876 964
43695 562