13959 585
8511 351
3888 57
5726 773
9055 302
20347 486
3633 251
4741 522
6383 591
15991 256
12112 314
19278 304
11799 485
22074 122
9550 34
8713 658
6811 481
13253 822
10792 176
13212 77
6787 310
16406 739
10776 231
5505 500