5025 672
3920 493
12288 365
256207 562
3658 423
212492 379
145220 931
18895 616
19976 960
24355 210
9831 116
66040 455
16590 389
58013 509
7829 426
55175 611
108561 207
20456 376
160359 284
98041 460
330971 1123
95725 672
51413 516
44797 829
14243 620
4624 65
9655 869
56129 406