25028 738
9961 222
19270 704
14230 363
8578 486
3509 560
15913 579
10969 627
24076 142
29588 135
7096 999
8716 718
5069 359
14311 131
19069 72
16417 312
5903 286
7933 61
9272 501
9793 343
3317 409
7144 648
6172 67
10788 760
3136 611
23716 517
12615 570
3094 815