15183 413
4958 166
11675 485
13211 954
4921 419
5012 225
5335 96
9300 513
14131 460
9019 832
12262 722
7555 601
9366 442
9970 185
9540 869
11417 574
8587 780
12998 475
14486 469
13738 439
16372 295
22999 51
10756 711
7786 368
8418 112
9530 406