3242 148
2115286 3401
383342 1160
277166 1568
232332 589
2700531 6600
697315 1987
377557 1078
95337 372
2400782 7084
3012 755
115555 632
40935 581
4834 259
45844 385
58178 485
54627 627
14111 539
46342 393
20728 329
26672 215
61002 598