18047 712
4421 311
8376 679
20185 382
5133 346
18334 165
13675 413
8050 273
14323 387
17256 287
12293 471
25699 92
6468 467
17216 507
102905 414
114058 381
52717 58
144785 626
41002 642
10468 164
14947 116
28800 538
12553 756
27542 426
20693 353
40847 146
20843 188
18458 409