390899 766169
305507 652491
297315 647482
290958 614894
284108 619652
275479 587020
275227 658841
274906 601245
273569 588056
268509 572003
8199 28719
2426 38962
34608 176389
5981 44166
22232 66357
10240 77214
6754 86375
30327 60333
19302 51002
28267 109832