2691 45
21054 449
15258 759
16512 224
57700 589
43423 1028
30354 166
77712 513
75524 263
724310 1110
15206 363
1392732 4298
170053 293
29657 931
403561 1064
94333 668
187625 519
11715 425
299672 945
86594 305
205838 921
155835 1019
6235 407
4872 227