30962 667
11256 520
34469 137
25248 612
14544 128
44005 930
11282 931
22209 743
44101 274
7654 359
157788 721
37307 257
21175 63
28723 632
14335 168
9289 159
66593 448
59775 204
15839 569
13671 277
13020 113
31260 684
7253 208
7849 485
142217 1077
7792 557
57165 404