3241 148
2114559 3401
383332 1160
277153 1568
232328 589
2699481 6599
697295 1987
377547 1078
95328 372
2399693 7084
3011 755
115543 632
40933 581
4834 259
45842 385
58172 485
54616 627
14106 539
46340 393
20728 329
26659 215
60996 598