29065 591
15110 301
16953 879
13084 194
18010 449
8142 352
10500 715
12284 588
5581 143
15810 110
10465 87
7769 1015
41746 389
20512 213
14250 420
9482 74
14931 777
9400 530
7890 239
7245 206
9938 300
8830 235
14709 132
4117 257
10465 310
9772 736
7071 336
6185 70