29423 145
32367 581
14895 776
18890 758
11870 687
2441 71
23491 201
2596 645
14073 465
13897 743
21640 313
11303 752
15716 580
18368 448
64841 167
9607 502
48344 350
16458 80
5737 764
22367 327
67955 856
22411 188
9780 78
20039 262
31986 660
27632 535
33665 97
9864 432