15387 323
17471 238
6842 211
16085 716
10315 596
7051 488
9512 97
16020 820
9596 253
7567 51
11545 126
125916 176
4562 99
5001 621