150600 217
29455 334
38928 142
79066 131
21812 49
169433 528
47148 601
143765 400
42314 849
49728 599
175499 695
30906 366
40610 252
34983 763
78169 670
44277 168
53402 252
36794 423
128010 294
28357 844
27767 775
25445 215
34304 868
16824 208
170670 689
146259 304
46312 66
143000 238