2770 45
21118 449
15333 759
16594 224
58098 589
43692 1028
30476 166
77776 513
75865 263
733198 1116
15327 363
1404376 4309
171759 297
29750 931
407182 1070
94500 668
190101 521
11799 425
302228 948
87741 307
209497 923
157730 1022
6280 407
4925 227