12970 92
15165 343
15628 758
11880 58
277169 1568
2700777 6600
697317 1987
377557 1078
2401077 7084
115559 632
40935 581
58178 485
46342 393
61002 598
55066 163
47098 584
20138 187
31147 291
36912 467
28712 521
3766 265
33800 841
39316 209
33723 677