30963 245
15256 104
8646 304
14996 260
12854 522
15668 397
8051 114
15760 684
12580 129
8873 602
14349 662
6463 70
15648 274
13521 313
11997 95
15651 54
5557 672
10853 24
9546 409
5647 165
11292 857
13619 353
6638 285
7559 578
14534 613
3920 98
10187 134
13124 746