306217 1193
37333 518
17502 540
37855 679
41434 303
76175 342
49367 486
72078 77
167834 834
98276 508
175568 312
87530 581
150365 893
14591 443
25727 472
76743 218
66519 476
231875 1271
47262 619
64142 264
39478 454
113648 510
84625 679
23415 463
24206 103