2971 696
1393 97
1235 137
4117 643
3613 854
7221 379
3113 201
5244 424
3776 889
2757 602
16893 550
49064 143
10533 265
11100 471
54296 775
14249 363
2574 228
26232 264
16846 512
5278 558
1198 166
8037 758
3686 797
3910 431
2969 554
5262 504
28569 424
8775 782