330705 425
81816 132
29437 43
23833 49
182440 216
194087 535
20656 890
48603 602
62008 1047
156177 402
45484 851
44388 728
94607 371
54883 600
194444 715
32526 368
164360 202
7346 344
5058 217
26332 598
45728 253
6219 618
10063 702
37862 763
88432 676
47533 168
58398 253
57445 104