12437 28
347 74
2240 465
2343 107
1005 210
2872 334
43782 660
11369 403
18228 271
3770 511
9965 291
160959 368
45131 255
15473 659
4609 165
26083 642
6504 398
10131 363
4914 346
15521 609
10382 638
7018 744
8891 227
6854 443
14664 913
3680 144
16518 417
7063 648