1391992
219433
982820
1010558
556424
739288
1239148
565489
1466723
519365
1404807
1069204
1036789
1249606
1182614
391699
597684
3264112
3160797
3001927
2746692
2596951
2546488
2284981
2246214
2162484
1952271
191872
1765613
1726559