30960 667
11255 520
34468 137
25245 612
14544 128
44004 930
11282 931
22208 743
44097 274
7651 359
157782 721
37306 257
21174 63
28715 632
14335 168
9289 159
66588 448
59772 204
15839 569
13670 277
13019 113
31260 684
7253 208
7849 485
142216 1077
7792 557
57162 404