21022 712
17558 665
4531 463
6449 409
8815 328
10954 366
9308 261
13215 387
7924 324
33748 139
7699 772
8754 217
6936 582
3885 335
8729 335
12345 139
8956 817
10727 699
4810 187
24009 303
11686 617
56092 108
18787 144
6900 544