16012 186
18903 295
14022 783
29418 718
20455 575
7896 398
12055 437
6087 162
22560 267
14130 53
12708 441
10594 207
11867 303
11923 711
15965 351
25885 348
10953 45
6367 359
8011 609
9659 725
9183 368
9583 881
35788 222
32244 292
33048 210
5169 524
9459 926
7303 30