303596 179
34308 375
156701 590
7003 735
9163 783
2815 124
5479 126
73755 218
80855 294
180101 223
33022 334
120642 940
43053 142
83270 133
24702 49
6383 428
189755 216
204826 536
49361 602
63146 1048
162162 403
47322 851
96402 372
57252 600
171172 203
48223 254
39435 763
93479 677