29095 591
15122 301
16971 879
13101 194
18037 449
8156 352
10517 715
12316 588
5596 143
15841 110
10491 87
7785 1015
41783 389
20558 213
14276 420
9494 74
14950 777
9404 530
7900 239
7259 206
9944 300
8847 235
14721 132
4125 257
10498 310
9781 736
7083 336
6190 70