21026 214
27658 591
14575 301
16379 879
12349 194
17220 449
7914 352
8909 716
10102 588
5461 143
14533 110
9869 87
7407 932
38750 385
20123 213
12376 419
8935 73
14470 776
9162 530
7391 239
6608 210
9531 300
8342 235
13921 131
3755 257
9528 310
9412 736
6891 336