128261 243
263394 749
353468 1296
559466 1850
37908 427
90551 777
149788 429
558116 1694
61565 538
104960 130
62686 571
32278 962
27646 187
115089 826
69454 570
283174 443
9397 126
296137 1290
362230 1019
280268 649
51464 184
20428 635