59531 330
41636 292
10884 72
25930 207
94693 613
8930 422
29459 251
13845 800
20753 632
28102 553
7177 334
19576 449
7902 475
42424 170
28938 109
15210 335
12719 296
20600 550
35581 374
6898 317
7232 346
45714 384
37032 542
11497 720