12497 289
9300 521
15728 403
33646 60
15636 67
4293 478
6686 293
7593 705
243735 330
30318 460
12365 687
104258 819
16726 515
30047 664
24723 198
45062 258
10298 787
3956 94
10222 549
12195 104
6291 726
3726 144
5495 554
20040 625
22565 97
176161 205
28449 598
3978 273