171938
319806
608265
160821
242218
329351
924725
76496
801935
249237
1000932
509621
86062
844274
665630
297652
11360744
620586
3920577
3840980
3276510
2576192
2110495
2072216
2028492
182266
1759948
16145
153161
1524545