29423 145
14895 776
18891 758
15330 675
23491 201
5899 101
14073 465
4280 480
13897 743
21641 313
11303 752
15716 580
18370 448
64842 167
9608 502
48347 350
16458 80
22367 327
5020 517
67955 856
22411 188
20039 262
31986 660
90709 289
27633 535
33665 97
9864 432
17964 266