531288 1928
14780 245
22332 774
11557 804
23719 107
9474 117
5866 246
32181 484
11286 652
14447 73
172953 290
152511 472
214336 793
20715 250
16658 163
655899 1487
190842 560
18602 570
6948 53
24150 551
453214 1074
332654 515
42782 993
167491 857
349496 935
128177 295
21254 559
15069 871