15388 323
17471 238
6842 211
16085 716
10322 596
7051 488
9515 97
16022 820
9598 253
7568 51
11545 126
125943 176
4563 99
5002 621