301262 707
24233 401
19976 960
15137 628
3918 247
19102 678
85471 94
81019 660
1631 269
28636 78
25776 242
3823 141
5487 240
7214 841
2377 144
10991 92
5369 157
12651 400
5275 694
4656 396
5336 878
3138 556
3873 296
11275 642
2039 36
3925 335
5620 591
4999 115