109012 290
96759 581
189107 455
257495 1183
198132 488
72194 828
1648527 3600
1000455 2993
262881 353
287380 757
170085 774
120215 584
159400 458
455466 1184
117544 551
43878 641
74219 320
1369746 4255
164488 597
142627 752
61615 242
795901 1936
163518 361