31022 364
4221 212
80455 757
59363 769
45570 368
7461 437
41545 811
29900 509
49459 544
63301 565
5883 211
78580 313
176712 862
58406 153
97126 901
27988 708
46107 834
70158 228
14896 663
5173 289
46941 762
54636 349
36286 830
17466 71
65796 594
12231 167
16935 506
13823 195