21026 214
27657 591
14572 301
16378 879
12348 194
17219 449
7914 352
8909 716
10102 588
5460 143
14532 110
9867 87
7406 932
38748 385
20123 213
12373 419
8935 73
14470 776
9160 530
7391 239
6607 210
9531 300
8342 235
13918 131
3755 257
9527 310
9411 736
6891 336