16627 527
27887 568
14788 573
40335 436
28133 990
16308 327
23313 715
59272 337
19930 492
23399 370
1053601 2467
451130 1071
107201 947
85815 463
76961 263
10148 211
36855 410
70652 305
16182 669
851438 3630
13830 224
21003 591
1005015 2110
800720 3203
17519 128
229366 941
7097 280
58997 371