2937 505
21785 129
67300 297
23993 282
13528 306
20033 773
4965 392
32583 596
21471 787
12993 104
6684 114
10541 41
25905 280
11565 313
9216 24
11094 641
9416 857
11961 442
8651 350
18130 697
6007 274
3511 355
14076 749
9376 362
10821 212
12498 666
23310 429
21375 168