25081 164
11873 722
19289 410
12994 630
17100 419
1087 31
16763 596
15569 398
13018 687
12455 296
7581 52
21193 455
12235 111
41643 682
16936 236
20160 356
1822 191
8828 50
27891 145
14118 776
17725 758
14508 675
22101 200
20652 313
17394 448
45485 346
25443 535
13548 573