402644 540
103350 820
12433 248
126556 371
14552 594
23050 755
122932 677
53647 418
10317 227
28767 49
21367 330
181669 140
47775 561
54129 703
35430 221
16953 544
178726 421
220571 336
115566 254
14680 562
108936 695
55615 742
307662 179
74663 218
84555 134
64321 1048
97598 372
58301 600