5025 672
3920 493
12288 365
256238 562
3658 423
212495 379
145223 931
18895 616
19976 960
24355 210
9831 116
66040 455
16590 389
58013 509
7829 426
55175 611
108562 207
20456 376
160372 284
98044 460
330971 1123
95726 672
51413 516
44798 829
14243 620
4624 65
9657 869
56131 406