30966 245
15256 104
8647 304
14996 260
12854 522
15668 397
8052 114
15760 684
12582 129
8873 602
14349 662
6463 70
15648 274
13522 313
11998 95
15652 54
5557 672
10854 24
9546 409
5647 165
11292 857
13619 353
6639 285
7559 578
14534 613
3920 98
10188 134
13126 746