395815 773237
306318 654326
298636 651745
291863 616430
284380 620985
275730 661231
275722 588268
275238 602268
273738 588741
268601 572422
15029 40589
3755 52927
35248 178332
6131 44673
24148 67271
10355 77670
6819 86641
30733 61020
19493 51493
28710 111534