3946653 1130
2909064 995
3613051 892
2434030 870
1412566 354
5648900 2371
5327198 1881
3462691 892
4569147 1341
3901650 791
5894677 2035
7254474 1467
2807672 779
7201877 2733
7553874 2208
5591098 1055
2710562 860
7728430 2151
5420239 2327
4008964 923
8445053 2883
9424620 3063
15156245 4794